Micron Document
<!DOCTYPE html>
<html class="client-nojs vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-0 vector-toc-not-available vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-0 skin-theme-clientpref-day vector-sticky-header-enabled" lang="de" dir="ltr"><head>
<meta charset="UTF-8">
<title>Business Process Modeling Language</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="icon" type="image/png" href="./_res_/favicon.png">
<link rel="canonical" href="https://de.wikipedia.org/wiki/Business_Process_Modeling_Language"> <link href="./_mw_/ext.wikimediamessages.styles.css" rel="stylesheet" type="text/css">
<link href="./_mw_/skins.vector.icons.css" rel="stylesheet" type="text/css">
<link href="./_mw_/skins.vector.search.codex.styles.css" rel="stylesheet" type="text/css">
<link href="./_mw_/skins.vector.styles.css" rel="stylesheet" type="text/css">
<meta name="ResourceLoaderDynamicStyles" content="">
<link href="./_mw_/ext.gadget.citeRef.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.defaultPlainlinks.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.dewikiCommonHide.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.dewikiCommonLayout.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.dewikiCommonStyle.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.dewikiDarkmode.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.dewikiResponsive.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.specialSearch.css" rel="stylesheet" type="text/css">
<link rel="stylesheet" type="text/css" href="./_mw_/site.styles.css">
<link rel="stylesheet" type="text/css" href="./_mw_/noscript.css">
<link rel="stylesheet" type="text/css" href="./_res_/footer.css">
<link rel="stylesheet" type="text/css" href="./_res_/vector-2022.css">
</head>
<body class="skin--responsive skin-vector skin-vector-search-vue mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-0 ns-subject page-Business_Process_Modeling_Language rootpage-Business_Process_Modeling_Language skin-vector-2022 action-view">
<div class="mw-page-container">
<div class="mw-page-container-inner">
<div class="mw-content-container">
<main id="content" class="mw-body">
<header class="mw-body-header vector-page-titlebar">
<h1 id="firstHeading" class="firstHeading mw-first-heading"><span class="mw-page-title-main">Business Process Modeling Language</span></h1>
</header>
<a id="top"></a>
<div id="bodyContent" class="vector-body ve-init-mw-desktopArticleTarget-targetContainer" aria-labelledby="firstHeading" data-mw-ve-target-container="">
<div id="contentSub">
<div id="mw-content-subtitle"></div>
</div>
<div id="mw-content-text" class="mw-body-content mw-content-ltr" lang="de" dir="ltr"><div class="mw-content-ltr mw-parser-output" lang="de" dir="ltr"><p>Die <b>Business Process Modeling Language</b> (<b>BPML</b>) ist eine <a href="Extensible_Markup_Language" title="Extensible Markup Language">XML</a>-basierte plattformunabhängige <a href="Metasprache" title="Metasprache">Metasprache</a> zur Beschreibung von <a href="Gesch%C3%A4ftsprozessmodell" title="Geschäftsprozessmodell">Geschäftsprozessmodellen</a>. Mit BPML können auch in <a href="Web_Services_Description_Language" title="Web Services Description Language">WSDL</a> beschriebene <a href="Web_Service" class="mw-redirect" title="Web Service">Web Services</a> zu <a href="Gesch%C3%A4ftsprozess" title="Geschäftsprozess">Geschäftsprozessen</a> verknüpft werden. BPML-Code kann in Business Process Management Software (BPMS)-Systeme eingegeben und direkt implementiert werden. Die BPML wurde von der Business Process Execution Language (BPEL) abgelöst und 2008 von der <a href="Business_Process_Model_and_Notation" title="Business Process Model and Notation">BPMN</a>-Sprache vollständig ersetzt. Eine grafische Repräsentation der Prozesse ist mit der <a href="Business_Process_Model_and_Notation" title="Business Process Model and Notation">BPMN</a>-Sprache möglich.
</p><p>Eine Eigenschaft von BPML ist die Definition von echten Unterprozessen und <a href="Transaktion_(Informatik)" title="Transaktion (Informatik)">Transaktionen</a>.
</p>

<div class="mw-heading mw-heading2"><h2 id="Geschichte">Geschichte</h2></div>
<ul><li>Der erste Entwurf wurde von der <i>Business Process Management Initiative</i> (BPMI) am 8. März 2001 vorgestellt.</li>
<li>Um BPML von konkurrierenden Sprachen wie <a href="WS-Business_Process_Execution_Language" title="WS-Business Process Execution Language">BPEL</a> oder <a href="XML_Process_Definition_Language" title="XML Process Definition Language">XPDL</a> abzusetzen, hat sich die BPMI im Juni 2005 mit der OMG (<a href="Object_Management_Group" title="Object Management Group">Object Management Group</a>) zusammengeschlossen. Die neue Arbeitsgruppe unter dem Dach der OMG heißt Business Modeling &amp; Integration Domain Task Force (BMI DTF). Die BPML wurde zusammen mit BPMN Teil des OMG-MDA-Modeling-Stack.</li>
<li>Die aktuelle <a href="Version_(Software)" title="Version (Software)">Version</a> der BPML ist 2.0 vom März 2011.</li></ul>
<div class="mw-heading mw-heading2"><h2 id="Anwendung">Anwendung</h2></div>
<p>Die BPML wurde als vollständige Sprache entwickelt, mit welcher man alle Teile eines Geschäftsprozesses skizzieren kann. Modelliert wurden diese Prozesse sowohl als Blockdiagrame auf hoher Ebene als auch als XML-Standardcode. Dadurch war es möglich für Programmierer, Führungskräfte und Business-Analysten die Prozesse zu verstehen und daran gemeinsam mitzuarbeiten. BPML wird verwendet, um <a href="Gesch%C3%A4ftsprozess" title="Geschäftsprozess">Geschäftsprozesse</a> oder <a href="Webservice" title="Webservice">Web Services</a> zu definieren. Aktivitäten in BPML sind entweder einfache oder komplexe Funktionen. Einfache Aktivitäten wie Zuweisen, Anrufen oder Weiterleiten führen eine einzelne Funktion aus. Komplexe Funktionen wie Tauschen oder Reihenfolge bestehen aus mehreren einfachen Aktivitäten.
</p>
<div class="mw-heading mw-heading2"><h2 id="Siehe_auch">Siehe auch</h2></div>
<ul><li>Blockorientierte Modellierung, eine Methodik zur Geschäftsprozessmodellierung mit einer grafischen Notation, die der BPML entspricht</li>
<li><a href="Business_Process_Modeling_Notation" class="mw-redirect" title="Business Process Modeling Notation">Business Process Modeling Notation</a> (BPMN)</li>
<li><a href="WS-Business_Process_Execution_Language" title="WS-Business Process Execution Language">WS-Business Process Execution Language</a> (BPEL)</li>
<li><a href="XML_Process_Definition_Language" title="XML Process Definition Language">XML Process Definition Language</a> (XPDL) der <a href="WfMC" class="mw-redirect" title="WfMC">WfMC</a></li></ul>
<div class="mw-heading mw-heading2"><h2 id="Weblinks">Weblinks</h2></div>
<ul><li><a rel="nofollow" class="external text" href="http://bmi.omg.org/">Business Modeling &amp; Integration Domain Task Force auf omg.org</a></li>
<li><a rel="nofollow" class="external text" href="http://www.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=STUD-2052&amp;inst=FAK&amp;mod=&amp;engl=">Geschäftsprozessmodellierung mit Hilfe des IBM WebSphere Integration Developers</a></li>
<li><a rel="nofollow" class="external free" href="https://cio-wiki.org/wiki/Business_Process_Modeling_Language_(BPML)">https://cio-wiki.org/wiki/Business_Process_Modeling_Language_(BPML)</a></li>
<li><a rel="nofollow" class="external free" href="https://www.techtarget.com/searchapparchitecture/definition/Business-Process-Modeling-Language-BPML">https://www.techtarget.com/searchapparchitecture/definition/Business-Process-Modeling-Language-BPML</a></li>
<li><a rel="nofollow" class="external free" href="https://scispace.com/papers/business-process-modelling-languages-2ypm7elk08">https://scispace.com/papers/business-process-modelling-languages-2ypm7elk08</a></li></ul></div><!--htdig_noindex--><div><div class="zim-footer">
Dieser Artikel wurde von <a class="external text" title="Zuletzt bearbeitet am 2025-02-26" href="https://de.wikipedia.org/wiki/?title=Business_Process_Modeling_Language&amp;oldid=253693858">Wikipedia</a> herausgegeben. Der Text ist unter <a class="external text" href="https://creativecommons.org/licenses/by-sa/4.0/deed.de">Creative Commons Attribution-Share Alike 4.0</a> verfügbar, sofern nicht anders angegeben. Für die Mediendateien können zusätzliche Bedingungen gelten.
</div>
</div><!--/htdig_noindex--></div>
</div>
</main>
</div>
</div>
</div>
<script src="./_webp_/webpHandler.js"></script>

</body></html>